small snail-shell - Spanish English Dictionary